Some contain thousands of small Buddha's (Yungang Caves)